stick to the pan and burn - German English Dictionary